The online reputation depends not only on number of search results in top search terms but the positive content density/popularity matters a lot.
Page 1 of 1